 <style>
   	.header{
        float: left;
        position: relative;
        margin-bottom: 15px;

		}
	.flex-container{
                align-items: flex-end;
				display:flex;
				width:920px;
				height:28px;
				}
    img{display: block;
    	          background-position: 0 0;
    	          width: 28px;
    	          height: 28px;
    	          background-size: 400px 120px;
    	          padding-right: 10px;
    	          }
    .front-icon{
       		       float: left;
                  display: inline-block;
                  position: relative;
                  padding-left: 38px;
                  color: #222;
                  cursor: default;
                  text-decoration: none;}	
   	.h2{font-size:24px;font-weight:400;line-height: 28px;float: left}
   	.link{padding-left:20px;overflow:hidden;font-size: 14px;color: #222;}
   	.text-link{line-height: 16px;font-size:14px;font-weight:400px;color:#222;text-decoration:none;font-family: PingFangSC-Regular, Helvetica, Arial, Microsoft Yahei, sans-serif;}
   	.slash{padding-left: 10px;
               padding-right:10px;
               color:#00be06;
               font-size:14px;}
    .line{align-items: flex-start;
    	  display: flex;
    }
    .container{margin-right: 5px;
               width: 180px;
               height: 157px;
               margin-top: 10px;}

    

    @media screen and (max-width: 360px){
        .header{width: 360px;
                }
    	.line{display: block;
    		 width: 420px;
    	}
    	.container{
    	           float: left;}
    }

    .cover{
        	   display:block;
        	   width:100%;
        	   height:100%;
        	   
        	  }

    .link1{
        	   width:180px;
        	   height:101px;
        	   z-index: 1;
               position: relative;
               display: block;
               overflow: hidden;
               font-size: 0;
               white-space: nowrap;}
    .icon-br{
        	    position: absolute;
        	    bottom: 5px;
        	    right: 5px;
        }
    .label{
        	  display: inline-block;
              font-size: 12px;
              line-height: 20px;
              color: #fff;
              background: rgba(0,0,0,.6);
              padding: 0 7px;
              border-radius: 10px;
        }
    .text{text-overflow: ellipsis;
          line-height: 22px;
          font-size: 14px;
          overflow: hidden;
          color: #222;
          display:block;
          text-decoration:none;}
   </style>
    